thanks for this! just what i needed. and thanks for the thorough explanation too!!