code moved. vakit and hatirlat new class created