testing basic user flow