developed ideas