more todo items i've been pondering