Added componentWillReceiveProps()