some program tests