added core lock mechanism