integer works