testing from shell