cleanup demo app
further cleanup
cleanup ability
extracted action cleaner
extracted subject cleaner