base
Added maxbound and minbound