adding a bit more background