.part() function update

Optional choosing different part message on .part() method call.