sorry for the big source_changes email