Remove `println` method call to debug
Changes for Maven Publishing
Modify factory methods