added who_has functionality
added who_has
updated