initial StaticList version