removed no-op cast