Hayes-kick

Latest updates