not sure why this works better