this is a wierd formatting, put the comment after so it's clear its part of the conditions