mason moore x