set self