janky views, trying new approach