i often have this problem when passing pool, is this a bug or is this functionality in progress?