added load from DB in async task, it reduced dramatically the workload of the UI thread, now fluid enough