converted tabs into spaces

also a bit of work on mutation