--possible solution for arrows 
--props improvement