add and modiry entries