Boot implementation