reset design adapted