remind myself how it works