morphing is working slightly better