fixed softMode