she had already beaten the protestant soldiers rebelling against her at leith , but elizabeth sent up troops to help lay siege against her at edinburgh , although , god knows , some of them were just boys .