trying to fix this weird pre compile error