added exclude_self to exclude my instance for foreign-key to self