Added factory abstract-element