whirlview is now inner class