proj: made many private fields public