added cyclic block test, and cyclic scaling tests