hysterisis behavior added