add footer and small fix here and there