Changed processRegular to abstract