doing my best to not fail this semester