add executable version