fix database query to pull items newest to oldest, swap push order in parser