Some declarations moved..