Added Integration Testing