Basic frontend design