finished ASS parser