overlap step; intermediate