finish simplify