stupid parse arg attempt