So many ideas, so little time, sigh!