(fmap keyback keyPromise) <*> certPromise
but I can't seem to make fmap keyback keyPromise = pure keyback <*> keyPromise