smaller .cpp; yappy evaluated