fixed comment with commentable interface