New PR, moved to contrib/ and added doc