refactor cards / added responses for offers