another attempt at fixing the homing issue