first iteration on frontend
graphics