adds interface for grabing metadata