Changed required function structure