fixed unhandled convertions