updated support library for avoid collisions