added binding_site method and SO term