Implement feature offline client