New things!

Fixed things!