To summarize:
1. make it public
2. leave inline