I may use the same function for `steps` later on. So I'll leave it for now.