Developing implicit method