edit set activity fullly functional