Update

Still defining functions