filereader/handler first ideas