I think there is a better way.