added memory units plus conversions