added prototype for sketch