Opinions welcome lol...Critique at will.