work on survey implementaiton
work on survey