recycling now works, fixes broken spec in last commit