week 5 demo, base features