Add some tests
Complete APIs