attempt at tutorial, only pull from this if there was something else wrong because this is instance is bad