Sorry this CS is taking so long, I've been hit with some writers block.