Added changes to how CGFloat works