change to fsab and crb algorithm