no substitute for hard work