add and modifi exercise