added incr and decr for recrod class