added integration specs
review changes