myle moore