required tasks completed