Ryan keely hard