pack the prepared source