everything works, tests for weather module pending