touch and collision not wroking

hey guys, im making a 2d game for android, im moving an object and when it touch a box a i want some thing to happent, but it dosent seem to work.

code:

function OnCollisionEnter2D(coll: Collision2D) {
	if (coll.gameObject.tag == "Origin")
	{
	Debug.Log ("4");
		drawGUI = true;
	}
}

Make sure that you have added the BoxCollider 2d to both the objects.

i fixed it with on trigger enter and checking the triger when i need.