added a compile script