finish fixing existing specs
add specs/stubs for all new additions