add missing fields
use standard calendar model + custom calendar store + rest store