client. return errors. compile many at once
README