I BLAME SMEALUM (dont even ask......)