added my impl of SimpleInputProvider