costum input formats