time and flexibility