upadted graphics etc