- create beans & add (missing) properties