fraction attempt