undertook to dev release func