polygon vectors working