commit 390867cc09f2b0c2ababe268abf8ca6f6f658beb Author: Piotr Eljasiak Date: 2009-08-10