Changed to init() for simplicity