Working collision all credit goes to Alex.

God bless.