discovery model added, very basic though