simple input class