added user alerts and styled in application