removed topcoat dependency