few upgrades..