both release and debug work at this commit