dynamic prop added