map now works with touch screens