finished with ABsync