demo working, giving odd recommendations though