changed for simplicity