Simplificado impl