added frontend model