Everything now works. What remains is to comment and "cut the fat".