cached element list; initalizing fix;