Sorry for the long post, thought this was cool