DefaultManager as separate class