enhanced frontend