added depends on testmethods
rebuild logick