Red: lets calculate this properly