Maybe this should be a method?