displays work properly, just need to figure out how to interact with the database