update sources
use common kernel