adjusted preorder button to allow variable amount