opsplitsing code