ideas vs agency