understanding the limitations