if you specify file this should not be called, no?