Finished all base requirements.