fixes arguments catching