gave up on horizontal inputs