we should set a default value for the purge attribute
lets make this private
display build and demolish tasks first; give create/destroy a little better description