start of draft of isomorpasisim