before seperate