add more css styles, added get city function