Added support to the execute interface and also added time stamp for cache