before sharp feature