some cool additions