updated things controller