partial frontend completed [comment finished]