Inlcude 0 for gap