use kinetic instead of fabric