test current implememntation