Implemented edit custom item and also written iter4 backend test