inital working version for review

@jarv @feanil 
better syntax here is `except Exception as e`