test all func and need fix fullsreen bug