reconsidering meta box implementation