Improved the utility method rule