Better place mind maps