add base task class