don't you love it when you find surprise skills in your CS?