fix calendar and add Service instead of http Post