perection