added box tests and routes