preparing codeship