Ideas, plans, gives and takes.