passed to conforming needed frames from view after rotation some refactoring in test code with block addition