testing some new approaches and editing some styles