removed raise statements
build