xyz ported and config change