fix crediting for unused time on expirations?