unix seems kinda stupid