no explicit props anymore +documentation