More efficiency + some event things.