fix: fix enum and includes to compile