initial commit

yes it works, I will add it.
It uses the equals function.