constructor name problem solved (buffer probl)