fixed changedate event handling