Original import
Changed it to take arguments and to use urls for icons