mycken tid och möda.