Filled in all needed implementation though some of the conversions aren't printing correctly