This is code to work on with zizi