hoping to learn how to do this stuff haha