Second commit - containing function scripts.