add abstract metadata