added init for defaults