basic flow, TODO: layout match, fb share fix, recommend icon
basic flow done