introduced integration tests