There are up to about 10 different forms here but some of them overlap