added manual testing option