new ride thread, much <3.