alias psave {
    if (fexist($epic_savefile) == 1) {
	@ unlink($epic_savefile)
    }
    @ :open_epic_savefile = open($epic_savefile W T)
    if (open_epic_savefile != [-1]) {
	@ write($open_epic_savefile ## $p.vers2 savefile - saved $stime($time()) ##)
	@ write($open_epic_savefile @ auto_cycle = [$auto_cycle])
	@ write($open_epic_savefile @ auto_join_on_invite = [$auto_join_on_invite])
	@ write($open_epic_savefile @ autoop_operators = [$autoop_operators])
	@ write($open_epic_savefile @ dcc_autoget = [$dcc_autoget])
	@ write($open_epic_savefile @ dcc_log = [$dcc_log])
	@ write($open_epic_savefile @ dcc_logfile = [$dcc_logfile])
	@ write($open_epic_savefile @ default_channel_modes = [$default_channel_modes])
	@ write($open_epic_savefile @ default_encode_pass = [$default_encode_pass])
	@ write($open_epic_savefile @ email = [$email])
	@ write($open_epic_savefile @ encode_passwords = [$encode_passwords])
	@ write($open_epic_savefile @ encryption = [$encryption])
	@ write($open_epic_savefile @ keepnick = [$keepnick])
	@ write($open_epic_savefile @ keepnick_nick = [$keepnick_nick])
	@ write($open_epic_savefile @ mirc_color_kick = [$mirc_color_kick])
	@ write($open_epic_savefile @ nick_comp = [$nick_comp])
	@ write($open_epic_savefile @ nick_comp_character = [$nick_comp_character])
	@ write($open_epic_savefile @ pager = [$pager])
	@ write($open_epic_savefile @ startup_ansi = [$startup_ansi])
	@ write($open_epic_savefile @ user_chans = [$user_chans])
	@ write($open_epic_savefile @ whois_convert_host = [$whois_convert_host])
	@ write($open_epic_savefile  ) 
	@ write($open_epic_savefile # fsets)
	@ write($open_epic_savefile  )
	@ write($open_epic_savefile assign format_channel_signoff $format_channel_signoff)
	@ write($open_epic_savefile assign format_dcc_chat $format_dcc_chat)
	@ write($open_epic_savefile assign format_join $format_join)
	@ write($open_epic_savefile assign format_leave $format_leave)
	@ write($open_epic_savefile assign format_msg $format_msg)
	@ write($open_epic_savefile assign format_notice $format_notice)
	@ write($open_epic_savefile assign format_public $format_public)
	@ write($open_epic_savefile assign format_public_other $format_public_other)
	@ write($open_epic_savefile assign format_send_dcc_chat $format_send_dcc_chat)
	@ write($open_epic_savefile assign format_send_msg $format_send_msg)
	@ write($open_epic_savefile assign format_send_notice $format_send_notice)
	@ write($open_epic_savefile assign format_send_public $format_send_public)
	@ write($open_epic_savefile assign format_send_public_other $format_send_public_other)
	@ write($open_epic_savefile assign format_set $format_set)
	@ write($open_epic_savefile assign format_set_novalue $format_set_novalue)
	@ write($open_epic_savefile assign format_whois_away $format_whois_away)
	@ write($open_epic_savefile assign format_whois_channels $format_whois_channels)
	@ write($open_epic_savefile assign format_whois_idle $format_whois_idle)
	@ write($open_epic_savefile assign format_whois_name $format_whois_name)
	@ write($open_epic_savefile assign format_whois_nick $format_whois_nick)
	@ write($open_epic_savefile assign format_whois_oper $format_whois_oper)
	@ write($open_epic_savefile assign format_whois_server $format_whois_server)
	@ write($open_epic_savefile assign format_whowas_name $format_whowas_name)
	@ write($open_epic_savefile assign format_whowas_nick $format_whowas_nick)
    }{
	pecho ERROR opening file $fix.c1($epic_savefile)
    }
    if (close($open_epic_savefile) != [-1]) {
	pecho settings successfully saved to $fix.c1($epic_savefile)
    }{
	pecho ERROR closing file $fix.c1($epic_savefile)
    }
}
