hello, thsi is how it works