@terminalblue: great post! I've