Added magic_shell dependency