updated frontend models