Done with basic priority. Next is priority-condvar