Would be good to comment why your doing this as it's not obvious.