mecarolks