Implementações front-end