property injection, headstyle trait