re: confusion over strcuture if its alright with you, which services provides this sort of infomation?