artificial stem