99% done with basic functioning code, needs the check boxes to work for random user