some test and random codes.