adding a couple new interfaces around uniprot references