move specs to make space for feature tests
add feature tests
fix compile warning