upadte data, add mainactivity, lock already answered question