Add stage timeline control in client
add cmd line
Speed refactor
reverse workable