professional conduct hazel moore