handling area click