putting all the bootstrap shit here