added transferPropsTo