cool integraion and unit test basic flow working