3.0

Some good ideas