Reflect, connect, transform