jbaach, fantastic: your link above is broken, here it is:
https://www.mobileread.com/forums/sho...0&postcount=78
I'm looking at them backwards, the shorter ones before I get to the long one - and thanks for the tips in Arabic, must use FBreader
p.s.
one question, for the PB903 did you also check the "jump" features within a document (i.e. among the last four open pages)?