add caption styles - resolve #25