trying to make it not compile everytime