Added meaningful comments and output on failures