Ditching tutorial, making my own