initial version
readme, use optional Load() instead of mandatory Init()