be a bit more explicit in how to make it work