added resign keyboard capability