add box rspec test and more box api func