nicer init