add enum
add package tutorial