check implemented interfaces exists