allow null metadata