recreate example in an ugly way