no more static or out of bounds