Extended api.