savepoint
savestate
allow for binding to unsigned long ip