Warning: Do not try this if you are not experienced. This is only for advanced people.