working on the new backbone functionality