В общем нужно как то перебирать все возможные варианы, common, generic и тд. Попробую переделать.