added a few db methods, there's a bug in display in bought list