basic forecast working