Updating datalayer to include stock