Fix logging.
Add overload initialize methods. Remove unnecessary synchronize modifiers.