backbone Tests and implementation 1