how it works added