-error checing, still same