fixed map in details. added private event logic