adding support for refreshes-except