added vcal simulator