need to fix {error,enival} error