adapted plugins