formatting and attacks