fix require
fix constant