adding captions
add captions; no time to refactor this time...