Recycling model and controller mostly complete