This method is the same as above - why duplicate code?