Moved pickup reserve to model for easier testing