fix reset method so text labels don't disappear