some ideas for 269, added intpart to lib