Melting our self !