new abstrack