finished data hookup, just need to possibly add auth system