the other way just doesn't work well