add slice crud code