added 4 regression tests