refactoring + setting up no query when invoking function from index
managing Pentecote prorating when employee entered company during Period
adding ignore rules