Combine the last two methods.