split into multiple packages