Added newly required functions