added assert_eq! macro