implement noReload directive