moved enums to separate package