moved conventions to root namespace