using own conversion methods.