if anyone knows how to do #1, #2, #4 or #7, it would be much appreciated also, anyone have any feature requests (in addition to #5) while im still actively working on this?