Edit for extends using