few modification on head