min
rebased System on check/create
added logger
min