Add abstract method for visit gold