Added some defaults for simplicity