Generic template, shouldn`t be used