Refactor codes
Update options default data