plans
deflating screen() by tweaking switch cases