added getf