add commentable to models