half Working
add measuring dao