perform instead of performs