fix magnitude ranges
add mass-loss parameter