save moments with props
cleanup