its not great but its not bad