add code and resouces