finished working on NICK method