figure controller