added more conversion methods