Can use symbol, or ref to init