questions about if this is really needed