examples now compile