write attributes once
fix update-competency
add superficial test of navigator/update-competency