adding os_type options and adding bsd