pull out commands into an actions module
pull out commands into an actions module