TaskData was refactored for easier using with adapters