backbone 003

some advanced logics