removed implements from each model