move enums to header file, add instruction