metadata controller