complete user opeartion
add stage two models and enums
add about boding