fixed a bug with have_sys_time
changed from new_vcal to vcal