// better error checking