improved logging, fixed creator to create