added compression handling for already compressed files in mbcomponent