Fixed soft-wall

Fixed syntax errors, etc. in soft-wall