feat: create executable version