add utility method