ALL INPUT PLEASE..