testing some weird compile error