resolved compilations issues