move over some necessary methods