simplified and separated logic from presentation