That is a hateful location of the 24pin connector... :S