Added basic types for progress machine.