removed vendor prefixes. ready to be merged