supports native session only