gfi constutor fix