Return types on these and below would be nice.