removed alert; better flow?