better session_start invoke
allows warnings to be sent