updated groovebox unit tests all 66 pass