add several changes