proper v