How is this efficient?