starting to think its a compiler error