advanced control tasks