init for assignments