adding crossing