removed uneeded implicit conversions