made observable lists private fields