replaced constructor with literal in add()