coarselock