a working sketch but still a mess and not well thinked :hankey: