update
added background, remade grid to fit, ect