error handling and status
scripts and readme