Made constants customizable via initializer