add fun features