add activemodel