Implemeted interface Context