Prelimary support for each/reset