why this comment? brackets conventions;