done for now. time to test