modified the wirefram