- initial converting to split module