this is the point that went wrong