smal changes to makeshift IP component script