adding testing abilities