Cool! I'll write up a CS, tell me what you think!