Move FCGetter to its own file