nit: rename "clicked" to "onFinishedClick" so that it's clear that it's happening only at this moment