add new primitive render ideology: all primitive have only one drawind universal function
not worked