Implement of before