earnest lofty