basic stock handling interface