ryan mclane hazel moore