better namespace