change database structure
impove mobile user experience