Filling in the methods...