Added "tap" option to allowDefault