frontend assignments