Fix arguments logic and add default values