gave int return types to halosuit.h to allow for success or failure int returns