added amorphous and re-organised position