list things to keep in mind when I get around to working on this