it's good if it's executable