removed extra method in declaration of struct, failed compile with
chack the homing based on the homing switch
interface to homing procedue now running