to pull
implemented spinner