added control unittests