• added finish callback
• example done
updated read me