now uses smaller frame