Initial
Arguments and types corrections