soft rails and slim dependence