not sure why this needs to be loaded twice