Task finished. Laks some elegance.
Do some cleanup.
Final result.