Add base for handling and storing progress