add verbose errors and specs