started to work on 'dry-run' functionality