i'm using hide and close events from form. but what i found out is it creates every time another instance
this is the code i used

Dim AFormInstance As New form1()
AFormInstance.Show()
Me.Hide()

How to get 1 instance instead of many?