bug on -P option