fix seprater
fix circle require