getting rid of ****ing annoying compiler errors