bundle update and adds some tests