kinda fixed the base connection