controller shells