premature component splitting