Use method to prevent feature envy