codey steele, lucy mochi-the harder the better