working more the backbone interface