sorted out the from and tos of conversions