Effective and versatile