bounds.height should be calling adjustHeight, not adjustWidth