hard code flow 2