test for code and etc