this post turned messy for no reason smh