modifying builder