add stream interface file