Made fields private.
Fixed Singular Field issue.