brace yourselves. oh . Not sure if repost post anyways