geometry init works