good implementation of incuts