getting rid of implicit declarations