feat(all) set input, fps; improve error logging