updated sketch