under en längre tid och kräft mycket noggrant arbete.