Always support 2 parameter signature
Add todo
Add more todos