4-2 FirstFit cleanup