new approach to properties configuration