fix bug caused by overzealous cleanup
add support for multiple cron spec field items. reduce the size of structure fields as small as possible.