add sunrise lib from Michel