add homeworks and challenges