editing props to make more sense