Add arguments processment