#19 modify init properties