dont use namespace synpase in old compilers