test how it works