make: cylinder demo