added background + small ui stuff