reworking input
reworking input
reworking input