this is created to learn polymer