A 56-year-old Kalamazoo man is behind bars in Calhoun County on multiples sex crime charges.

Authorities arrested David Weirick Tuesday after a three-week investigation from the Michigan State Police. He was charged Wednesday on a charge of soliciting a child for immoral purposes and using a computer to commit child sexually abusive activity.

Investigators say that Weirick began an exchange with a 12-year-old girl, which actually was a undercover officer responding to an ad post. Officers were waiting for Weirick at Lakeview Square Mall where the two were intending to meet.

The preliminary hearing is set for January 20th.