finished reload logic, also tweaked terrain sample to demonstrate it