drop view if exists s; drop view if exists w;