trying to think about making posDropHead more generic (different file types)