added missing features