Expanded on the PAS assambler