easily appeased 8 letters