added item container and restrictions