hazel moore ryan mclane