update added more test