core modified with agent modifications