add function to make sure there are no unknown extensions
add function to make sure there are no unknown extensions

NOTE: this still needs to be tested

rhansen/rpstir,rhansen/rpstir,rhansen/rpstir,rhansen/rpstir,rhansen/rpstir