removed unnecessary pragma