added shell and init menu module