sorry if the post isn't that long.