home abstract entity