@tnangilam: things we need