except for halina , who was on her way back from gabriel 's , everyone was there - teren and the kids , my mom , ashley , alanna , jack , imogen , and even hot ben , and then , of course , our vampiric protection ... starla and jacen .