This is not the right way to do this....