Loding schools function added
Interfaces reviewed