Crazy levels of skill development.