added name prop