adapt marker