changed the way backbone is initialized