completing base backbone tasks functionality