just some refresher stuff