backend support for creation stock items