add caption support
update readme