added missing element methods