create shell module