FINAL RESTOCK