Reverted to four params