add support for live loading object