modification to commandlets