apex time management