wanted to keep it simple but syntax is hard :/