fixed buffer synatx