hi ill come back to this later