Machine are now breakable

Also, codebase is now more mature... -__-'