direct conversion