Get rid of stupid floats.
Integerify.
Switch final type and remove unneeded market methods.