failure of consideration and lack of consideration