add reqular unit test