time and priority management