added ignorePOS functionality