but not as practical as it could be