added 18 vjec.c