add attr. modeling