add world model and controller