added dependency for better command line parsing