added operations  crud to IR