Implement rapp