Style updates and ideas