factored default and readme