looks alright so far. I'll work on my own CS here in a moment.