messing around with different ways to use namespace