some code got removed