myles perkins