extract methods have been completed