initial work on reset all