efrt class in a separate file