back to basics, no more namespace