init wont take any args again!