Repost cause the formatting was AWFUL ahaha