- added marker initialization with data object