scope as argumetn
3rd arg
build