Added maui on code wrote and edited by me