get id and ip from other resources if not provided as arguments