Hop Revisited

could not live with my last hop attempt so i tweaked it a bit