will figure out database stuff soon