Can I file ISF myself? A comprehensive guide