[...]

Sorry. Work in progress, still..