add convenience method