Added for all necessary classes interface to ensure signatures
Change to Interface Uses