Moved all content interaction over to taphold library