filling out the template adapter more