Added play2 implementation