this entire block could be solved by using a page flag e.g. //schem list -p 1