Big daily update (some typo fix and implementation)