ps1 structure