lång tid och mycket pengar.