Normal mutation function added
Object function added
Some small fixes added