Make it runnable (it is very slooooow though)