init at this moment, because I may forget it tomorrow and now is always better than later:)