posted CS from previous thread.