crazy stupid typos
change flow, add role